package com.wdb007.venus.svc.dal.qrcode.dao;

import java.util.List;

import com.wdb007.venus.svc.dal.qrcode.model.QrCodeCurrentInfoDO;

public interface QrCodeCurrentInfoDAO {
	
    int remove(String bookcaseId);

    int insert(QrCodeCurrentInfoDO record);

    QrCodeCurrentInfoDO get(String bookcaseId);

    int update(QrCodeCurrentInfoDO record);
    
    List<QrCodeCurrentInfoDO> list(Integer policiesInterval);
    
    QrCodeCurrentInfoDO getByShortKey(String shortKey);
    
    int countByShortKey(String shortkey);
}